type google.golang.org/grpc/internal/channelz.channelMap
29 uses
google.golang.org/grpc/internal/channelz (current package)
funcs.go#L85: DB *channelMap
funcs.go#L88: func (d *dbWrapper) set(db *channelMap) {
funcs.go#L94: func (d *dbWrapper) get() *channelMap {
funcs.go#L360: type channelMap struct {
funcs.go#L370: func newChannelMap() *channelMap {
funcs.go#L371: return &channelMap{
funcs.go#L381: func (c *channelMap) addServer(id int64, s *server) {
funcs.go#L388: func (c *channelMap) addChannel(id int64, cn *channel, isTopChannel bool, pid int64) {
funcs.go#L401: func (c *channelMap) addSubChannel(id int64, sc *subChannel, pid int64) {
funcs.go#L410: func (c *channelMap) addListenSocket(id int64, ls *listenSocket, pid int64) {
funcs.go#L418: func (c *channelMap) addNormalSocket(id int64, ns *normalSocket, pid int64) {
funcs.go#L430: func (c *channelMap) removeEntry(id int64) {
funcs.go#L437: func (c *channelMap) decrTraceRefCount(id int64) {
funcs.go#L446: func (c *channelMap) findEntry(id int64) entry {
funcs.go#L473: func (c *channelMap) deleteEntry(id int64) {
funcs.go#L498: func (c *channelMap) traceEvent(id int64, desc *TraceEventDesc) {
funcs.go#L552: func (c *channelMap) GetTopChannels(id int64, maxResults int64) ([]*ChannelMetric, bool) {
funcs.go#L600: func (c *channelMap) GetServers(id, maxResults int64) ([]*ServerMetric, bool) {
funcs.go#L645: func (c *channelMap) GetServerSockets(id int64, startID int64, maxResults int64) ([]*SocketMetric, bool) {
funcs.go#L696: func (c *channelMap) GetChannel(id int64) *ChannelMetric {
funcs.go#L719: func (c *channelMap) GetSubChannel(id int64) *SubChannelMetric {
funcs.go#L741: func (c *channelMap) GetSocket(id int64) *SocketMetric {
funcs.go#L762: func (c *channelMap) GetServer(id int64) *ServerMetric {
types.go#L203: cm *channelMap
types.go#L319: cm *channelMap
types.go#L491: cm *channelMap
types.go#L520: cm *channelMap
types.go#L586: cm *channelMap
types.go#L630: cm *channelMap